satellite positioning - Turkish English Dictionary